#category-name {
  position: absolute;
  top: 12px;
  left: calc(50% - 36px);
  font-size: 18px;
  color: #fff;
}

.push{ width:100%; font-size:14px; height:auto; background:#fff; float:left;}
.push li{ border-bottom:solid 1px #e6e6e6; padding:12px 0 0 150px; position:relative; overflow:auto;}
.push li p{ line-height:20px;  margin-right:10px;}
.push a{ display:block; color:#5f5f5f;}
.push a img{ width:130px; height: 84px; position:absolute; left:10px; top:12px;}
.push strong{ color:#333; font-weight:bold; font-size:15px; margin-bottom:2px; display:block;}
.main{ border-bottom:solid 1px #e6e6e6; padding-bottom:5px;}
.main span{ color:#ff7870;}
.label{ clear:both; padding:5px 0 0 5px; height:17px;}
.label span{ font-size:12px; border:solid 1px #c6c9ce; color:#a3a8ad; padding:0 3px; border-radius:3px; margin:0 5px 5px 0; display:block; float:left;}
